Skip to content

Conversation

@kaascevich
Copy link
Contributor

Implemented in all backends. AppKitBackend and WinUIBackend were both trivial two-liners, Gtk[3]Backend required a bit of work but nothing too bad, and UIKitBackend was also pretty simple.

Copy link
Owner

@stackotter stackotter left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm on mobile, but everything looks good other than the two things I've commented on. I'll test the changes locally when I get the time.

@stackotter
Copy link
Owner

The dividers don't show up in menu button popovers under Gtk3Backend (even though they do show up in application menus). It's probably a CSS issue, or a limitation of Gtk 3. I don't think that it's worth pursuing that issue in this PR because Gtk3Backend is a bit of a legacy backend.

I've tested with every other backend and they seem to work well.

Happy to merge once my last comment has been resolved.

@kaascevich
Copy link
Contributor Author

Okay, the CI's failing for GTK with "cannot find 'model' in scope". I'll wait until tomorrow (or perhaps later today) to fix this, my laptop's packed up right now and I don't want to dig it out.

Copy link
Owner

@stackotter stackotter left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! Looks good now

@stackotter stackotter merged commit c17943d into stackotter:main Jan 11, 2026
11 checks passed
@kaascevich kaascevich deleted the menu-dividers branch January 11, 2026 02:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants